river sediment - Francés Inglés Diccionario